package com.lkm.market2_0;

import com.lkm.frame.task2.Task;
import com.lkm.frame.task2.TaskAdapter;
import com.lkm.market2_0.entity.ResponEntity;
import com.lkm.market2_0.m.steelyardstatus.StatusInfo;


public interface MainPresenterI {


    

    void setOnlyPrint(String SteelyardMac);
    

    void setDefaultSteelyardMac(String SteelyardMac);

    String getDefaultSteelyardMac();

    

    StatusInfo[] getStatusInfos(int startIndex,int length);

    

    int [] getStatusInfoStat();

    

    Task<Void, Void, ResponEntity<Void>> syncStatusToS();






    

    void sendRepairing(String[] steelyardMacs);

    

    void sendOk(String[] steelyardMacs);




    

    void sendPrint(String[] steelyardMacs);

    

    void sendTitle(String[] steelyardMacs);

    

    void sendGoodsButtonToSteelyardForS(String[] steelyardMacs);


    

    void reLoadSteelyardInfo(String[] steelyardMacs);

    void sendPrintTxt(String[] steelyardMacs,String txt) ;

}
